Temporal Dimension for Job Submission Description Language

نویسندگان

  • Omar Aldabbas
  • Mai Alfawair
  • Hussein Zedan
  • Antonio Cau
چکیده

A grid job’s requirements description is very important, and raises interesting issues for resource management and scheduling within a grid environment. Several languages such as Globus Resource Specification language and European Data Grid JDL have been developed for describing grid jobs, the latest of which is Job Submission Description Language (JSDL). None of the current job description languages deal with applications or events, and all have limitation with regard to issues of time. In this paper we propose an extension of JSDL to cope with jobs’ granularity, their composition, event and time. This extension will enable JSDL to support the description of application and their jobs flow, and allow the system to interrupt job according to event or time. It will also give the user the flexibility to determine the job execution times that assist to complete his/her job; expectation for job execution time is very difficult especially in heterogeneous environment. The new extension enables user to define and describe; more than one job and their relationship at the same time, event occurrence at any time during the job execution time and handle it, and job time. Our extensions have been evaluated on a simulated grid of 100 nodes which has shown better performance and excellent scheduling results of the grid. The introduction of event has also increased the reliability aspect of the grid. Key–Words: Grid Computing, JSDL, Grid Application, Event.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Performance Evaluation of the GridSAM Job Submission and Monitoring System

Existing Distributed Resource Managers (DRMs) lack support for a standard submission language and interoperable interface for describing and launching jobs. This paper presents a standards-based job submission system, GridSAM, which utilises Web Services and the Job Submission Description Language (JSDL). GridSAM provides a transparent and efficient bridge between users and existing DRM systems...

متن کامل

Interoperable job submission and management with GridSAM, JMEA, and UNICORE

Achieving interoperability between Grid infrastructures is required by all users consuming computing time for projects spanning across Grid domain boundaries. Standards naturally evolve slowly and on Grid level only a few have been proposed and widely accepted so far, among them JSDL. This paper describes how GridSAM which supports JSDL in combination with JMEA can be used to submit jobs to a U...

متن کامل

Grid Computing for Solving the Optimal Winner Determination Problem

Grid computing is a recent technology that has become extremely popular to optimize computing resources and manage data and computing workloads. In this paper, we present a parallel genetic algorithm improved by using a stochastic local search for solving the optimal winner determination problem (WDP) in combinatorial auctions. We give also a parallel implementation of the proposed approach on ...

متن کامل

A standards-based Grid resource brokering service supporting advance reservations, coallocation, and cross-Grid interoperability

The problem of Grid-middleware interoperability is addressed by the design and analysis of a feature-rich, standards-based framework for all-to-all cross-middleware job submission. The architecture is designed with focus on generality and flexibility and builds on extensive use, internally and externally, of (proposed) Web and Grid services standards such as WSRF, JSDL, GLUE, and WS-Agreement. ...

متن کامل

Metadata Creation, Transformation and Discovery for Social Science Data Management: The DAMES Project Infrastructure

This paper discusses the use of metadata, underpinned by DDI (Data Documentation Initiative), to support social science data management. Social science data management refers broadly to the discovery, preparation, and manipulation of social science data for the purposes of research and analysis. Typical tasks include recoding variables within a dataset, and linking data from different sources. ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008